package com.pm.business.mapper;

import java.util.List;
import com.pm.business.domain.CurrentProjectAward;

/**
 * 项目获奖Mapper接口
 * 
 * @author zxl
 * @date 2022-05-08
 */
public interface CurrentProjectAwardMapper 
{
    /**
     * 查询项目获奖
     * 
     * @param awardId 项目获奖主键
     * @return 项目获奖
     */
    public CurrentProjectAward selectCurrentProjectAwardByAwardId(Long awardId);

    /**
     * 查询项目获奖列表
     * 
     * @param currentProjectAward 项目获奖
     * @return 项目获奖集合
     */
    public List<CurrentProjectAward> selectCurrentProjectAwardList(CurrentProjectAward currentProjectAward);

    /**
     * 新增项目获奖
     * 
     * @param currentProjectAward 项目获奖
     * @return 结果
     */
    public int insertCurrentProjectAward(CurrentProjectAward currentProjectAward);

    /**
     * 修改项目获奖
     * 
     * @param currentProjectAward 项目获奖
     * @return 结果
     */
    public int updateCurrentProjectAward(CurrentProjectAward currentProjectAward);

    /**
     * 删除项目获奖
     * 
     * @param awardId 项目获奖主键
     * @return 结果
     */
    public int deleteCurrentProjectAwardByAwardId(Long awardId);

    /**
     * 批量删除项目获奖
     * 
     * @param awardIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteCurrentProjectAwardByAwardIds(Long[] awardIds);
}
